Git GUI கிளையண்ட்கள்

கட்டளைகளை தட்டச்சு செய்வதற்கு பதிலாக பொத்தான்கள் மற்றும் மெனுக்களுடன் Git-ஐப் பயன்படுத்துங்கள்

ஏன் GUI கிளையண்டைப் பயன்படுத்த வேண்டும்?

Git GUI கிளையண்ட்கள் கட்டளைகளை தட்டச்சு செய்வதற்கு பதிலாக பொத்தான்கள் மற்றும் மெனுக்களுடன் Git-ஐப் பயன்படுத்த உங்களை அனுமதிக்கின்றன.

இவை ஆரம்பநிலையினருக்கு சிறந்தவை, என்ன நடக்கிறது என்பதைப் பார்ப்பதை எளிதாக்குகின்றன, மேலும் பொதுவான தவறுகளைத் தவிர்க்க உதவுகின்றன.

காட்சி பார்வை

உங்கள் கிளைகள் மற்றும் மாற்றங்களை காட்சிப்படுத்தி பார்க்கவும்

கிளிக் செய்வதன் மூலம்

கிளிக் செய்வதன் மூலம் stage, commit, மற்றும் push செய்யவும்

ஒன்றிணைப்பு கருவிகள்

உதவிகரமான கருவிகளுடன் ஒன்றிணைப்பு மோதல்களைக் கையாளவும்

கட்டளைகள் தேவையில்லை

கட்டளை வரி விருப்பங்களை நினைவில் வைக்க தேவையில்லை

GitHub Desktop

இலவச, ஆரம்பநிலையினருக்கு ஏற்ற பயன்பாடு Windows மற்றும் Mac-க்கு

இது GitHub- உடன் சிறப்பாக வேலை செய்கிறது, ஆனால் நீங்கள் அதை மற்ற களஞ்சியங்களுடன் பயன்படுத்தலாம்.

நன்மைகள்:

  • எளிமையான, சுத்தமான இடைமுகம்
  • GitHub பயனர்களுக்கு சிறந்தது
  • இலவசம்
  • ஆரம்பநிலையினருக்கு ஏற்றது

⚠️ குறைபாடுகள்:

  • குறைவான மேம்பட்ட அம்சங்கள்
  • GitHub அல்லாத தளங்களுக்கு அதிக நெகிழ்வுத்தன்மை இல்லை

எடுத்துக்காட்டு வேலைப்பாய்வு

  1. GitHub-ல் இருந்து ஒரு களஞ்சியத்தை குளோன் செய்யவும்
  2. கோப்புகளில் மாற்றங்களைச் செய்யவும்
  3. பயன்பாட்டில் மாற்றங்களைப் பார்க்கவும்
  4. ஒரு செய்தியுடன் stage மற்றும் commit செய்யவும்
  5. ஒரு கிளிக் மூலம் GitHub-க்கு push செய்யவும்

GitKraken

நவீன இடைமுகத்துடன் கூடிய சக்திவாய்ந்த, குறுக்கு-தள Git கிளையண்ட்

இது GitHub, GitLab, Bitbucket மற்றும் பலவற்றை ஆதரிக்கிறது.

நன்மைகள்:

  • காட்சி கமிட் வரைபடம்
  • உள்ளமைக்கப்பட்ட ஒன்றிணைப்பு/மோதல் கருவிகள்
  • பல தளங்களுடன் வேலை செய்கிறது
  • நவீன இடைமுகம்

⚠️ குறைபாடுகள்:

  • சில அம்சங்களுக்கு பணம் செலுத்தப்பட்ட உரிமம் தேவை
  • ஆரம்பநிலையினருக்கு சிக்கலானதாக இருக்கலாம்

எடுத்துக்காட்டு வேலைப்பாய்வு

  1. ஒரு களஞ்சியத்தைத் திறக்கவும்
  2. கிளைகளை உருவாக்க drag and drop செய்யவும்
  3. வரலாறு மற்றும் ஒன்றிணைப்பை காட்சிப்படுத்தி பார்க்கவும்
  4. உள்ளமைக்கப்பட்ட கருவிகளுடன் மோதல்களைத் தீர்க்கவும்
  5. மாற்றங்களை தொலைவிற்கு push செய்யவும்

Sourcetree

Atlassian-இன் இலவச Git கிளையண்ட், Bitbucket-க்கு பிரபலமானது ஆனால் எந்த Git களஞ்சியத்துடனும் வேலை செய்கிறது

நன்மைகள்:

  • இலவசம்
  • முழு அம்சங்கள் கொண்டது
  • மேம்பட்ட பயனர்களுக்கு நல்லது
  • முழுமையான வரலாறு காட்சி

⚠️ குறைபாடுகள்:

  • இடைமுகம் ஆரம்பநிலையினருக்கு அதிகமாக இருக்கலாம்
  • குறைவான நவீன வடிவமைப்பு

எடுத்துக்காட்டு வேலைப்பாய்வு

  1. ஒரு களஞ்சியத்தைச் சேர்க்கவும்
  2. மாற்றங்களை stage மற்றும் commit செய்யவும்
  3. அனைத்து கமிட்டுகளையும் பார்க்க log/வரலாறு காட்சியைப் பயன்படுத்தவும்
  4. பொத்தான்களுடன் push மற்றும் pull செய்யவும்

Git GUI

Windows-க்கான Git- உடன் வரும் அடிப்படை வரைகலை கருவி

இது எளிமையானது, ஆனால் அடிப்படைகளை உள்ளடக்கியது.

நன்மைகள்:

  • எப்போதும் கிடைக்கும்
  • இலகுவானது
  • கூடுதல் நிறுவல் தேவையில்லை
  • விநியோகத்துடன் சேர்ந்து வருகிறது

⚠️ குறைபாடுகள்:

  • அடிப்படை இடைமுகம்
  • மற்ற கிளையண்ட்களை விட குறைவான அம்சங்கள்
  • குறைவான காட்சி கூறுகள்

எடுத்துக்காட்டு வேலைப்பாய்வு

  1. Start மெனுவில் இருந்து Git GUI-ஐத் திறக்கவும்
  2. உங்கள் களஞ்சிய கோப்புறையைத் தேர்ந்தெடுக்கவும்
  3. கோப்புகளை stage செய்யவும், ஒரு கமிட் செய்தியை எழுதவும், மற்றும் commit செய்யவும்
  4. மெனுவைப் பயன்படுத்தி தொலைவிற்கு push செய்யவும்

VS Code Git

Visual Studio Code-இல் உள்ளமைக்கப்பட்ட Git ஆதரவு

உங்கள் குறியீடு எடிட்டருக்குள் stage, commit, push, pull, மற்றும் மோதல்களைத் தீர்க்க Source Control பேனலைப் பயன்படுத்தலாம்.

நன்மைகள்:

  • உங்கள் எடிட்டருடன் ஒருங்கிணைக்கப்பட்டது
  • பயன்படுத்த எளிதானது
  • நீட்டிப்புகளுடன் வேலை செய்கிறது
  • கூடுதல் நிறுவல் தேவையில்லை

⚠️ குறைபாடுகள்:

  • அர்ப்பணிக்கப்பட்ட பயன்பாடுகளைப் போல வரலாறு/கிளைகளுக்கு காட்சிப்படுத்தல் இல்லை
  • குறைவான மேம்பட்ட காட்சி கருவிகள்

எடுத்துக்காட்டு வேலைப்பாய்வு

  1. VS Code-ல் ஒரு கோப்புறையைத் திறக்கவும்
  2. கோப்புகளில் மாற்றங்களைச் செய்யவும்
  3. Stage மற்றும் commit செய்ய Source Control பேனலைப் பயன்படுத்தவும்
  4. பொத்தான்களுடன் push மற்றும் pull செய்யவும்

மற்ற கிளையண்ட்கள்

பல Git GUI கிளையண்ட்கள் உள்ளன, அவற்றில்:

Fork
Tower
SmartGit
Aurora
Git-Cola

பெரும்பாலானவை ஒத்த வழிகளில் வேலை செய்கின்றன: நீங்கள் ஒரு repo-ஐத் திறக்கிறீர்கள், உங்கள் மாற்றங்களைப் பார்க்கிறீர்கள், மற்றும் Git செயல்களுக்கு பொத்தான்களைப் பயன்படுத்துகிறீர்கள்.

சிக்கல் தீர்த்தல்

அங்கீகார பிரச்சினைகள்

தீர்வு: தேவைப்பட்டால் SSH விசைகள் அல்லது தனிப்பட்ட அணுகல் டோக்கன்களை அமைத்துள்ளீர்களா என்பதை உறுதிப்படுத்தவும்

மாற்றங்கள் காட்டப்படவில்லை

தீர்வு: உங்கள் கிளையண்டில் உங்கள் repo-ஐ refresh அல்லது மீண்டும் scan செய்யவும்

மோதல்கள்

தீர்வு: உங்கள் கிளையண்டில் உள்ளமைக்கப்பட்ட ஒன்றிணைப்பு/மோதல் கருவிகளைப் பயன்படுத்தவும், அல்லது சிக்கியிருந்தால் கட்டளை வரிக்குத் திரும்பவும்

விரைவு குறிப்பு

GitHub Desktop

ஆரம்பநிலையினருக்கு சிறந்தது

விலை: இலவசம்

GitKraken

மேம்பட்ட பயனர்களுக்கு

விலை: இலவச + பணம் செலுத்தப்பட்டது

Sourcetree

முழு அம்சங்கள் கொண்டது

விலை: இலவசம்

VS Code

எடிட்டருடன் ஒருங்கிணைந்தது

விலை: இலவசம்